package com.njworkorder.VO;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.Date;
import java.util.List;

@Data
public class PlanDetailsVo {

    private String id;

    @Schema(description = "计量年份")
    private String meteringYear;

    @Schema(description = "计划名称")
    private String planName;

    @Schema(description = "路段id")
    private String sectionId;

    @Schema(description = "路段名称")
    private String sectionName;

    @Schema(description = "工区id")
    private String workspaceId;

    @Schema(description = "工区名称")
    private String workspaceName;

    @Schema(description = "维修机构（组织id）")
    private String aoId;

    @Schema(description = "维修机构（组织名称）")
    private String aoName;

    @Schema(description = "合同开始日期")
    private Date contractStartTime;

    @Schema(description = "合同结束日期")
    private Date contractEndTime;

    @Schema(description = "附件")
    private String appendix;

    @Schema(description = "数据状态")
    private String status;

    @Schema(description = "创建时间")
    private Date publishTime;

    @Schema(description = "计量清单id")
    private List<String> meteringIds;
}
